699284
276281
189891
432364
199977
145690
943126
1054137
1004450
18413
423392
385132
802951
460118
361102
53387
514115
83066
277432
627607
217434
906387
953831
406740